Control Improvisation
نویسندگان
چکیده
We formalize and analyze a new automata-theoretic problem termed control improvisation. Given an automaton, the problem is to produce an improviser, a probabilistic algorithm that randomly generates words in its language, subject to two additional constraints: the satisfaction of an admissibility predicate, and the exhibition of a specified amount of randomness. Control improvisation has multiple applications, including, for example, generating musical improvisations that satisfy rhythmic and melodic constraints, where admissibility is determined by some bounded divergence from a reference melody. We analyze the complexity of the control improvisation problem, giving cases where it is efficiently solvable and cases where it is #P-hard or undecidable. We also show how symbolic techniques based on Boolean satisfiability (SAT) solvers can be used to approximately solve some of the intractable cases. 1998 ACM Subject Classification F.4.3 Formal Languages, G.3 Probability and Statistics, F.2.2 Nonnumerical Algorithms and Problems
منابع مشابه
The neuroscience of musical improvisation.
Researchers have recently begun to examine the neural basis of musical improvisation, one of the most complex forms of creative behavior. The emerging field of improvisation neuroscience has implications not only for the study of artistic expertise, but also for understanding the neural underpinnings of domain-general processes such as motor control and language production. This review synthesi...
متن کاملTeaching Improvisation through Processes. Applications in Music Education and Implications for General Education
Improvisation is an articulated multidimensional activity based on an extemporaneous creative performance. Practicing improvisation, participants expand sophisticated skills such as sensory and perceptual encoding, memory storage and recall, motor control, and performance monitoring. Improvisation abilities have been developed following several methodologies mainly with a product-oriented persp...
متن کاملProbabilistic Extension to the Concurrent Constraint Factor Oracle Model for Music Improvisation
We can program a Real-Time (RT) music improvisation system in C++ without a formal semantic or we can model it with process calculi such as the Non-deterministic Timed Concurrent Constraint (ntcc) calculus. “A Concurrent Constraints Factor Oracle (FO) model for Music Improvisation” (Ccfomi) is an improvisation model specified on ntcc. Since Ccfomi improvises non-deterministically, there is no c...
متن کاملPedagogical applications of cognitive research on musical improvisation
This paper presents a model for the implementation of educational activities involving musical improvisation that is based on a review of the literature on the psychology of music. Psychology of music is a complex field of research in which quantitative and qualitative methods have been employed involving participants ranging from novices to expert performers. The cognitive research has been an...
متن کاملNeural Correlates of Lyrical Improvisation: An fMRI Study of Freestyle Rap
The neural correlates of creativity are poorly understood. Freestyle rap provides a unique opportunity to study spontaneous lyrical improvisation, a multidimensional form of creativity at the interface of music and language. Here we use functional magnetic resonance imaging to characterize this process. Task contrast analyses indicate that improvised performance is characterized by dissociated ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2015